package com.client.service;

import java.util.List;

import com.auth.model.Account;
import com.client.model.IUserData;
import com.client.model.User;

public interface IUserService {
	public List<User> getUsers();
	public List<User> getUserByImsi(String imsi);
	public User getUser(String guid);
	boolean saveUser(Account operator, String type, User user);
	public boolean updateUser(Account operator, User user);
	public boolean addUserData( IUserData data);
	public boolean updateUserData(IUserData data);
	
	public List<IUserData> getUserData(Account operator, String date1, String date2, 
			int plugin, int channelId, int projectId, String province, String region, String dimension,int cpid,String appid);
}
